/**
 * foodDetail.js
 * 美食详情
 * @time: 2017-3-10 14:12
 * @author: 么苋木偶
 **/

/* 查看更多按钮的显示与隐藏 */
function seeControl(sum,num,obj){
	/*传入参数：商店总数，界限值，需要操作的dom元素*/
	if(sum > num){//若总数大于界限值，则查看更多按钮显示
  		obj.addClass('more_show');
  		obj.removeClass('more_hide');
  	}else{//若总数大于界限值，则查看更多按钮隐藏
  		obj.addClass('more_hide');
  		obj.removeClass('more_show');
  	}
}
 
/* 查看更多，收起内容控制 */
function seeMoreNow(status,objImg,objSpan,objContainer,height){
	var see_now = $('#see_now').val();/*收起内容背景图*/
	var see_more = $('#see_more').val();/*查看更多背景图*/
	if(status.val() === "true"){
		objContainer.css('height','auto');
		objImg.attr('src',see_now);
		objSpan.html('收起内容');
		status.val('false');
	}else{
		objContainer.css('height',height);
		objImg.attr('src',see_more);
		objSpan.html('查看更多');
		status.val('true');
	}
}

var aShop = $('.team_shop_wrap').find('li');/*团模块的商店数量*/
var aQuan = $('#quan_wrap').find('li');/*券模块的商店数量*/

/*调用方法*/
seeControl(aShop.length,2,$('#team_wrap .see_more'));
seeControl(aQuan.length,1,$('#quan_wrap .see_more'));
/* 查看更多团 */
$('#team_wrap .see_more').click(function(){
	seeMoreNow($('#more_click'),$(this).find('img'),$(this).find('span'),$('#team_wrap .team_shop_wrap ul'),'3.66rem');	
})
/* 查看更多券 */
$('#quan_wrap .see_more').click(function(){
	seeMoreNow($('#quan_click'),$(this).find('img'),$(this).find('span'),$('#quan_wrap ul'),'1.42rem');
})  

$(function(){
	$.loadmore.get(getData, {scroll: true});
})
window.onload = function(){
	window.onscroll();
}
/* 加载更多 */
function getData(config){ 
	config.isAjax = true;
	$.ajax({
		type : "GET",
		dataType : "json",
		url : "../../../json/blog.json",
		data : {},
		success: function(reponse){
			config.isAjax = false;
			//to do something....
			$("#evalute_wrap").append("<div class='click_button'>2121</div>");
			$(".clickmore").html('加载更多');
			/******************隐藏more*************************/
			/*if ( (offset + size) >= sum){
				$(".clickmore").hide();
				//停止滚动加载请求
				config.isEnd = true; 
			}else{
				$(".clickmore").show();
			}*/
		},
		error: function(xhr, type){
			console.log('Ajax error!');
		}
	});
}
